Albariño Tapas Bar Restaurant
29 Albion Street
Broadstairs CT10 1LX
United Kingdom