Fratelli Market

Deli · 17 Cedar Heights Rd, Stamford, CT

Delivery

Hours

More food in Stamford, CT · Deli in Stamford