Zorbas is a Greek restaurant offering a variety of Greek specialties alongside other dishes.