Zorba's Cafe is a counter-serve Greek restaurant known for its blue-and-white decor, outdoor seating, and an upstairs area with a view. They offer a menu focused on simple, real ingredients.