A traditional Greek family taverna offering a relaxed terrace dining experience. It is also known for serving terrific pizza. The establishment is located next to Maria's bakery.