Zorba Cafe
Advertisement
178 Aigburth Road
Liverpool, England
Zorba Cafe, located in the heart of Liverpool, England, offers a delightful blend of Mediterranean cuisine and warm hospitality. The menu features a variety of authentic dishes, including fresh salads, savory wraps, and traditional Greek specialties. With its cozy atmosphere and friendly staff, Zorba Cafe is the perfect spot for a casual meal or a quick bite with friends.
Generated from this place's information
Also at this address
See a problem?
You might also like
Advertisement