Category: Restaurants - Greek
58 Osborne Rd
PO5 3LU,
Southsea (Hampshire)
A taste of greece since 1998
We are committed to keeping the quality at the highest levels as we have done over the years by supplying authentic greek...