Steki Taverna

Steki Taverna: 58 Osborne Road, Southsea,	PO5 3LU. Picture: Google Maps
Steki Taverna: 58 Osborne Road, Southsea, PO5 3LU. Picture: Google Maps
Algarve's Grill: 48 Osborne Road, Portsmouth, PO5 3LT

Algarve’s Grill

58 Osborne Road, Portsmouth, PO5 3LU

This Greek restaurant offers a true taste of Mediterranean flavours, producing homemade food since it opened back in 1998. With live music performed inside, the dining experience is certainly a relaxing one; however, if you would prefer to stay at home, the restaurant can deliver straight to your door.

02392 750200 | www.steki.co.uk

Twitter: @steki_taverna