This tavern is celebrated for its authentic Greek cuisine, specializing in expertly grilled lamb ribs and fresh salads. It offers a welcoming atmosphere and is known for its delicious ice cream.