8591st 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