Contact & Find Us
We're located in the heart of Old Town, Swindon, near the Post Office & BBC Wiltshire Studios in Victoria Road.
122 Victoria Road
> GOOGLE MAP
TEL: 01793 522558
There is a large pay-and-display car park to the rear of the restaurant.