75, Chota Plaza, Mounasamy Madam Cross St, Venkatapuram, Ambattur, Chennai, India
75, Chota Plaza, Mounasamy Madam Cross St, Venkatapuram, Ambattur, Chennai, India
No delivery
Spot something wrong?
Dishes at The Shawarma And Grill Shop. Prices may vary in venue.