Bar & grill specializing in international and vegetarian cuisine, with a focus on grilled dishes.