Fratelli Market

Deli · 17 Cedar Heights Rd, Stamford, CT

To-Go · Delivery

Hours

More food in Stamford, CT · Deli in Stamford