Zorbas Restaurant is a Greek establishment known for its tasty food and decently sized portions. It is located on an unnamed road.