8-213, 8-213/2, Ghatkesar Main Rd, Pocharam, Hyderabad, India
No delivery
Spot something wrong?
Dishes at B M B Siddarth Grand. Prices may vary in venue.