31804 Hwy 16, Denham Springs, Louisiana 70726 USA
White tuna roll and spicy salmon roll - these were okay. Wouldn't get the white tuna one again
Photo Credit: Yelp