4345 Main St, Philadelphia, Pennsylvania 19127 USA
Avocado Roll w cucumber & Vegetable Tempura Roll
Photo Credit: Yelp