15/22, M.G.R Puram, Ayapakkam Main Rd, Ambattur, Chennai, India
15/22, M.G.R Puram, Ayapakkam Main Rd, Ambattur, Chennai, India
No delivery
Spot something wrong?
Dishes at Barbecue World. Prices may vary in venue.
Been to Barbecue World? Be the first to share what you ate.