8760th visitor, Write a review
Lumama's Tempura  Sushi Restaurant

First East Coast North America Japanese Taiwanese Fusion Restaurant. Offer A la carte, All You Can Eat Sushi with a "Private Ambiance" FULLY LICENCED

Lumama's Tempura Sushi Restaurant Rating
Restaurant rating: 4.4 out of 5 with 14 ratings