Quirky restaurant with a garden setting. Offers delicious meals.