Formerly Papillon Park, Opp. Tata Power House, New Link Road, Andheri (W), Mumbai
Lovely location, ambiance but extremely disappointing in terms of food. The chinese is below par. Moghlai a little better. The only saving grace was the chef’s recommendation for the day. The papads came burnt & the staff threw major attitude.