Gaylords needs no introduction to most Mumbaikars, especially those in South Mumbai. Established in 1956,…
Tag: Gaylord Mumbai
Gaylords is a classic Indian restaurant frequented by people across the spectrum from all parts…
Gaylords needs no introduction to most Mumbaikars, especially those in South Mumbai. Established in 1956,…
Gaylords is a classic Indian restaurant frequented by people across the spectrum from all parts…