Skuba Bar and Bistro
2 Langhorne Gardens, Folkestone
01303 251444
Recent Reviews
Order Online
Skuba Bar and Bistro
2 Langhorne Gardens, Folkestone CT20 2EA
01303 251444