1 Restaurants
Freshly fried tempura with exquisite flavor and beautiful presentation to delight all five senses