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?