Restaurants & Bars

Has anyone been to Leo's in Southbury, CT?

Share:

Restaurants & Bars 2

Has anyone been to Leo's in Southbury, CT?

luv2eat | Oct 17, 2005 12:52 PM

Just received a tip about Leo's in Southbury. We drive through that stretch of I-84 when we travel for business and we're always looking for a lunch spot.

What type of food do they have? Is it fancy or we can go in dressed casually?

Thanks!

Want to stay up to date with this post?

Recommended From Chowhound