The Lotus Indian Nepali Restaurant is located in Suginami City, Tokyo, Japan on 3 Chome-44-16 Koenjiminami. The Lotus Indian Nepali Restaurant is rated 4.5 out of 5 in the category nepalese restaurant in Japan.
Address
3 Chome-44-16 Koenjiminami
Amenities
Good for kidsToilets