Bistro offering comfort food.