1st Fl, Paradise Mall, Chilka Nagar Main Rd, Raghavendra Nagar, Nacharam, Secunderabad, India
1st Fl, Paradise Mall, Chilka Nagar Main Rd, Raghavendra Nagar, Nacharam, Secunderabad, India
No delivery
Spot something wrong?
Dishes at Melting Grill. Prices may vary in venue.