9th May 201812th July 2018By adminIn Accommodation, Food, TakeawaysThey are situated in newton abbot town on Queen Street opposite the queens hotel.
Leave a Reply