-
Greek Larder Review
Greek food at its best! The Greek Larder, offers Greek food at its best, based in the heart of Kings Cross it’s a venue you have to visit. The restaurant and delicatessen were developed by founders Theodore and Panos, who have kept their Greek roots at the centre of producing…