Organic Food at the heart of what we do.
We use organic ingredients wherever possible, from local producers. This helps give our dishes the freshest, authentic taste. We also source organic wine, imported from small Italian vineyards that you won’t find anywhere else.
We are located at 7 Montpellier Terrace, Cheltenham. To make a reservation, please call us on 01242 321730 Monday to Sunday, or use our booking form. We also have outdoor seating available in front of our restaurant.