Know a great happy hour or special for this location?
Photos
Location & Hours
Bay Leaves is an Indian restaurant in Waters Ave, Tampa that serves the best of Indian cuisine to food overs from all over Tampa and all around the United States. You can experience a culinary journey across India with just a visit to Bay Leaves.