Fresh food and coffee spot, known for its souvlaki.