Tucked away in the bylanes of Dombivli near the sprawling Palava City, Cafe Mastea strives to bring a new dining concept in the area. With a live kitchen, cozy seating area and peppy music playing all day long, this place has a very upbeat vibe to it and you can easily immerse yourself in it while gorging on their fine preparations. (more…)