18 The Grn, London N21 1AY
Food products supplier | Takeaway | Mediterranean restaurant
This vibrant Greek eatery in London offers a tantalizing selection of authentic dishes, including succulent souvlaki and a variety of shareable plates, all complemented by refreshing Greek beer. Diners can also indulge in traditional pastries and delectable desserts alongside their coffee. Whether enjoying a meal on-site or at home, the establishment embraces the philosophy that going Greek is an unparalleled choice for flavor and satisfaction.