Bay Leaf is an Indian restaurant offering flavorful cuisine. They host special Wednesday night events.