Evvia Estiatorio is a Greek restaurant in Palo Alto that offers a taste of the Mediterranean. While their menu primarily features Greek specialties, they also offer a variety of meat dishes. From grilled lamb chops to braised beef short ribs, Evvia Estiatorio serves up flavorful and succulent meats that are sure to satisfy any meat lover. The restaurant's warm and inviting atmosphere, complete with rustic decor and friendly service, adds to the overall dining experience.