Restaurants in Clevedon - Page 2

Town in North Somerset

Browse restaurants, pubs, cafés and takeaways in Clevedon.

Restaurants in Clevedon

Wren's Pizza

5.0 (2)

Wren's Pizza

Based In North Somerset But Can Travel To

  • Pizza Place