Isla's Restaurant at the George Hotel
Quay Street, Yarmouth PO41 0PE England
Isla's Restaurant at the George Hotel is a British, European, Gluten Free Options, Vegetarian Friendly place is located in Yarmouth, England. The address of Isla's Restaurant at the George Hotel is Quay Street, Yarmouth PO41 0PE England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1983 760331, or open their website to view relevant information, The url is http://www.thegeorge.co.uk