Skip to playerSkip to main content
  • 7 months ago
A brand new Greek restaurant and takeaway has opened its doors in Leeds city centre. With a menu packed full of authentic dishes made using ingredients sourced directly from Greece, Apollonis on Duncan Street is set to transport diners straight to the Mediterranean.
Be the first to comment
Add your comment

Recommended