Post Kalawade Phata, Pune Satara Rd, Talukha Bhor, Opposite Khed, Shivapur, Pune, India
Post Kalawade Phata, Pune Satara Rd, Talukha Bhor, Opposite Khed, Shivapur, Pune, India
No delivery
Spot something wrong?
Dishes at Rajgad Chinese Center. Prices may vary in venue.