Hotel Grand Central
Plot No, 3W62+H5V, 70C, Central Ave Rd, Mahadeo Wadi, Chembur Gaothan, Chembur, Mumbai, Maharashtra 400071, Chembur, India
4.1
Moderate
North Indian restaurant
About
No description available.
#North Indian restaurant
No description available.