April 12, 2010 | |

DelItalia & Il Terrazzo Juhu, Mumbai - Restaurant Review

WhereCity Review
Housed in an old villa overlooking Juhu Beach, DelItalia is a restaurant and deli with intimate, mellow interiors. Il Terrazzo, a serene lounging space within the restaurant offers live music every once in a while. Read More.

Related Posts with Thumbnails