Filters:
clear
Country: United Kingdom

european restaurant in Saint Helens

About 2 results.

Limassol Greek Restaurant

thumb_up 1589 likes
rate_review 116 Reviews
favorite 4643 favorites
17 Baldwin St 1st Floor, WA10 2RS Saint Helens, United Kingdom

Limassol is a Cypriot & Greek Mediterranean Restaurant

Colours Restaurant

thumb_up 6563 likes
favorite 1 favorites
Water Street, WA10 1PP Saint Helens, United Kingdom

One of the largest colleges in the North West, offering vocational courses, A levels, traineeships, apprenticeships & higher education.

  • 1