2247 Professor Ave, Cleveland, Ohio 44113 USA
Green tea ice cream over crisp, with organic strawberry sorbet and fresh strawberries on top.
Photo Credit: Yelp