4016 Hwy 90 E, Broussard, Louisiana 70518 USA
Mouthwatering!... This is by far the best place to eat sushi
Photo Credit: Yelp