Indian restaurant, Indi Bar, offering flavorful cuisine.