550 S Broadway, Hicksville, New York 11801 USA
Godzilla roll, spicy tuna roll and more.
Photo Credit: Yelp