Steki Taverna - 58 Osborne Rd, Southsea, Portsmouth, Southsea PO5 3LU, UK on Eaten