Bhameshwari is an Indian restaurant offering vegetarian and vegan options, with a focus on fresh ingredients and innovative dishes.