3689 Tampa Rd, Oldsmar, Florida 34677 USA
TEMPURA Japanese Bagel Roll, Tampa Roll, Eel Roll and Philadelphia Roll
Photo Credit: Yelp