Located in Kamala Hill, Flea Bazaar provides an interesting indoor street food experience with various food stalls surrounded by comfortable seating. The place is usually bustling with people and is a fun place to visit.
Your email address will not be published. Required fields are marked *
Or connect with