Fratelli Greci
Fratelli Greci, meaning the ‘Greek Brothers’ in Italian, is a Mediterranean deli offering Italian and Greek premium products and dishes. The split level deli houses more than 500 quality food and beverage items that have been carefully sourced from small Italian and Greek farms.