Bay Leaf Bistro restaurant was established in the year 2009 in Chinchwad and is a family operated, Multi-cuisine fine dining restaurant, featuring all Indian (North and South), Chinese, Tandoori and select continental dishes.
The restaurant has been honored Grade ‘A’ by the PCMC Corporation. Local residents have already awarded Bay Leaf status of “The Best” restaurant in Chinchwad in terms of Quality of food and Ambiance.