Sardinia
➤ 1-3 Albion Street, Broadstairs, Broadstairs I-CT10 1LU, United Kingdom
Gluten Free, Vegetarian, Italian, Pizza, Vegan
"We had a lovely meal with family here, and the service was excellent. The food was delicious, and there was no rush between courses, allowing us to relax and enjoy our conversations for a long time."