Bay Leaf is a South Indian restaurant offering a variety of Indian, vegetarian, and fish dishes. It is known for its authentic cuisine.