OTW DiscoverBusiness, Services & Software Directory

Imam Banana Leaf Restaurant

RestaurantsLocal business

Located in: Geylang

What they do

cuisine
indian;north_indian;south_indian

Opening hours