Fratelli Greci
26 Seymour Place, London W1H 7NN
Family Run
Mediterranean Deli
Premium
Dog-friendly
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.
Opening Hours
- Monday: 9:30am - 7:30pm
- Tuesday: 9:30am - 7:30pm
- Wednesday: 9:30am - 7:30pm
- Thursday: 9:30am - 7:30pm
- Friday: 9:30am - 7:30pm
- Saturday: 10:00am - 7:30pm
- Sunday: 10:00am - 6:00pm