( 266 Reviews )

Limassol Restaurant
Greek Restaurant
17 Baldwin St St Helens, eng WA10 2RS
Stuart Astell
Recommended dishes Kleftiko Mix Salad Kalamari, Moussaka More
( 445 Reviews )

The New Era Greeks
Greek Restaurant
35-39 North Rd St Helens, eng WA10 2TW
Stuart Reynolds
Don't leave a deposit and think you will receive a refund if you have to cancel!!!!!!!!