Logo, TCC Landscaping Inc, Landscaping Services in South Dennis, MA
Call: (815) 235-3596
21 W Stephenson Street, Freeport, IL 61032-4219
Home of the Stromboli
English, Italian, & Spanish Spoken Here
Hours: Open Daily for Lunch | Monday–Thursday, 11 a.m.–9 p.m.
Friday–Saturday, 11 a.m.–10 p.m. | Sunday, 2 p.m.–9 p.m.
Free Delivery within Freeport City Limits (Minimum $10 Order) For Faster Service, Please Call Ahead Ask about Our Catering Services

Location & Contact

Thank you for visiting our website. We’re glad you’re interested in our restaurant. If you have comments or questions about any of our menu items, feel free to call us at your convenience.

For carryout, dine-in, or delivery, visit our Italian restaurant or contact us at (815) 235-3596
21 W Stephenson Street
Freeport, IL 61032-4219 US
Hours: Open Daily for Lunch | Monday–Friday, 11 a.m.–9 p.m. | Saturday, 11 a.m.–10 p.m. | Sunday, 2 p.m.–9 p.m.