Shop D2, Plot 90 A & 90 B, OMR Food St, Ambattur Estate, Chennai, India
Shop D2, Plot 90 A & 90 B, OMR Food St, Ambattur Estate, Chennai, India
No delivery
Spot something wrong?
Dishes at The Chilika. Prices may vary in venue.
Been to The Chilika? Be the first to share what you ate.