Click to view the map
A traditional Greek taverna located in the heart of Brighton
Address: 14 Preston Street