Leo's is a nice restaurant chain in Southern Connecticut. They serve breakfast, lunch and dinner with an emphasis on upscale comfort food. The food here is a little more expensive than other area restaurants, but the preparation and service is excellent.
My favorite meals here are those that come served with their signature raspberry challah bread. The french toast or sandwiches made with this are just heavenly! Worth every extra penny!
more