2600 E Southlake Blvd, Southlake, Texas 76092 USA
Charizard Roll, Aloha Roll, Spicy Shrimp Roll and Salmon Sushi
Photo Credit: Yelp