Fashion Street @ South Bombay is your China town, Dollar Store, Walmart & flea market rolled into one, and going even cheaper! If you thought the place was down-market, just count the number of swank cars parked with their ACs running, before you check in!
Located between Fort and Metro Cinema, Fashion Street refers to a wide road with one...
More
