Villa Seafood UK Ltd Home/Restaurant/Villa Seafood UK Ltd 1 Ross St, Tain IV19 1GA Contacts 1 Ross St, Tain IV19 1GA Send updates or Remove Description Features Dine-in Casual Map Reviews No reviews! ADD REVIEW Similar companies Restaurant bp Whitchurch Rd, Chester CH3 6AF +441244335046 Restaurant Little Pig Farm Shop Kilkhampton Road, Bude EX23 9PZ +441288321739 Restaurant Aura's Caffee 56 Myddynfych, Ammanford SA18 2DY +441269267660 Restaurant Tex Ann 259 Station Rd, Harrow HA1 2TB +442084274763 Categories Restaurant Seafood restaurant