Clevedon Italian
2 places in Clevedon, United Kingdom
Italian in Clevedon: discover the best-rated places on Vota, ranked by real local diner votes, not ads or fake reviews.

Scoozi
Italian · Pizza · Casual Dining
18 Hill Road
Not rated yetSee menu and prices

Murrays
Italian · Deli · Coffee Shop
91 Hill Road
Not rated yetSee menu and prices