Formerly Papillon Park, Opp. Tata Power House, New Link Road, Andheri (W), Mumbai

Blue makes you see Red

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.