8565th 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