Business
Fratelli Greci
Fratelli Greci
We are a family run deli bringing an authentic taste of the Mediterranean to London.
We offer Greek, Italian & international deli products, groceries, necessities, drinks and wines.
Fratelli Greci provides Marble Arch area in central London with Greek and International deli products as well as groceries and home necessities.
+44 20 7724 2021
info@fratelligreci.com
26 Seymour Place, London, United Kingdom
https://shop.fratelligreci.com/