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.
Leave a Comment