We are located on the London Road in Brimscombe on the west side of Stroud.
The Full address is
London Road
Brimscombe
Stroud
GL5 2TL
You can contact us to arrange a booking or to order a takeaway on 01453 886510
The Restaurant is fully licensed and we serve a great range of Wines, Beers, Spirits and Soft drinks to drink with your meal.