Zorba's had quite a variety of menu items. Something for everyone, Italian & Greek food. We were a large group and we were all happy with what we had ordered.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.