View Menu
The Seafood Bar is a Seafood restaurant in Great Yarmouth. It is open an undetermined number of days a week.
Address: Great Yarmouth NR30 2EH, UK, Great Yarmouth
Phone: