Zorba's is a Greek restaurant offering a menu of Mediterranean-inspired dishes with traditional flavors and a modern twist.