6-3-902/A, Ground Fl, Central Plaza, Near Yashoda Hospital, Somajiguda, Hyderabad, India
6-3-902/A, Ground Fl, Central Plaza, Near Yashoda Hospital, Somajiguda, Hyderabad, India
No delivery
Spot something wrong?
Dishes at Nawabi Palate. Prices may vary in venue.