Tokyo / Indian
2 people added to favorites
South Indian Speciality Restaurant. Rated the best restaurant in Japan by tabelog
[Lunch] 11:15-14:30 ; [Dinner] 18:00-22:00