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