bordracer
0 places

Little India

Worth visiting!

A review of this place: banana leaf apollo  — 11 months ago

the banana leaf apollo is a delicious indian restaurant that i think would be a good place for beginners to indian cuisine to visit – it has cuisine from north india and from south india and it is all very tasty.

Comments: