I was quite surprised that I did not know Mediterra existed in Bandra. It has been a year now. It is centrally located above The Barbecue Nation opposite Marks and Spencers on Hill Road.
Read this post on meghasarin.in