Skip to main content

Stella's

fast food restaurant · Windsor Locks, CT

Address
47 S Main St, Windsor Locks, CT 06096
Phone
(860) 623-7449
Website
stellasitalian.com
Where
41.9197, -72.6259

Search Hominin for Stella's

Other fast food restaurants nearby

More in Windsor Locks

Stella's — fast food restaurant in Windsor Locks, CT | Hominin