Fratelli Greci
Fratelli Greci
26 Seymour Place, London W1H 7NN
www.fratelligreci.com
020 7724 2021
Monday, Tuesday, Wednesday and Thursday: 9:00am - 8:00pm
Friday and Saturday: 9:00am - 9:00pm
Sunday: Closed
- Address
- 26 Seymour Place, London W1H 7NN
- Telephone
- 020 7724 2021
- Website
- http://www.fratelligreci.com
- Opening hours
- Monday, Tuesday, Wednesday and Thursday: 9:00am - 8:00pm
- Friday and Saturday: 9:00am - 9:00pm
- Sunday: Closed
- About
- Fratelli Greci, meaning the ‘Greek Brothers’ in Italian, is a Mediterranean deli offering Italian and Greek premium products and dishes. The split level deli is home to over 580 quality food and drinks items that have been carefully sourced from small Italian and Greek farms.
- Follow
- Facebook /