Creta Restaurant
Greek · Casual Dining
Enjoy delicious Greek cuisine at this restaurant. Known for its friendly service and generous portions, it offers a great atmosphere for catching up.
Location
Best places nearby
The highest rated places close to Creta Restaurant.
Local restaurants nearby
23 Albion Street, ENG



