Bay Leaf Osprey offers Indian cuisine in a casual setting, with vegetarian options and a weekend lunch buffet.