The Greek restaurant focuses mainly on small snacks, also known as mezes. Lovers of Greek cuisine can indulge themselves here with small snacks to share or simply enjoy on their own.