Door 183, Gowrivakkam, Velachery, Chennai, India
No delivery
Spot something wrong?
Dishes at Ammachi Veedu. Prices may vary in venue.
Been to Ammachi Veedu? Be the first to share what you ate.