Number of results: 2
Great Yarmouth
Albatross Restaurant, Great Yarmouth, is one of the town's premier Italian restaurants. The combination of excellent food, superb service and amazing atmosphere make the Albatross a perfect dining destination.
Great Yarmouth
The Courtyard, Great Yarmouth, is an intimate place to dine. Tucked away in one of Great Yarmouth's historic row houses, this unique and delightful restaurant will set your taste buds in motion.