Restaurant Review: Continental joyride in Chembur

July 26, 2015

There is nothing artsy about the ambiance and décor of Art House, a new multi-cuisine restaurant in Chembur’s Hotel Fern Residency. The continental fare, however, might tempt us to do an encore, to sample the other cuisines Standing behind the popular …