FLEA Bazaar Cafe


Address:

Unit No 5, 1st Floor, Trade View Building, Oasis City Complex, Mumbai, Maharashtra 400013, India

Download our new App now !