Loading…

Karu's Indian Banana Leaf Restaurant

896 Dunearn Road 896 Dunearn, 589472

OPEN TILL : Tues - Sun : 21:30 | Closed on Monday