Loading…

Imam Banana Leaf Restaurant

10 Geylang Lorong 1, 389119

OPEN TILL: Daily 24 hrs