Zam Zam Palace, Nanavat Main Rd, Chowk Bazaar, Surat, Chowk Bazaar, Surat, India
Zam Zam Palace, Nanavat Main Rd, Chowk Bazaar, Surat, Chowk Bazaar, Surat, India
No delivery
Spot something wrong?
Dishes at Famous Chinese Cuisine. Prices may vary in venue.