The Village Restaurant

Plymouth

Seafood A Speciality With A Grecian Twist.

The restaurant is located at the heart of Barbican, on Southside Street in Plymouth.

Theo and his team are full of energy and imagination in creating amazing dishes for their loyal customers.

Address

  • 32 Southside Street
  • Plymouth
  • Devon
  • PL1 2LE

Contact