Manchayakana Halli, Wonder La Cross, Kengeri Area, Mysore Rd, Bangalore, India
Manchayakana Halli, Wonder La Cross, Kengeri Area, Mysore Rd, Bangalore, India
No delivery
Spot something wrong?
Dishes at Thirumala Green Palace. Prices may vary in venue.