1816 W Thomas St, Hammond, Louisiana 70401 USA
Individual Sushi Rolls = 6 - Spicy Tuna Roll, 8 Eel Roll
Photo Credit: Yelp