About Albatross Italian Restaurant
Traditional Italian dishes, freshly cooked to order.
More about Albatross Italian Restaurant
Albatross Italian Restaurant is located at Albatross pizzeria 70 regent road, Nr30 2aj Great Yarmouth
01493858030