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