Leo's Restaurant
Address:
59 Pleasant Dr, Southbury, CT 06488
Phone:
(203) 264-9190
Other Details:
Leo's is known all over western Fairfield and Litchfield Counties. It has been serving customers delicious gourmet breakfasts and lunches for some 20 years. The restaurant currently has two locations: one in Middlebury and the other is situated in the center of Southbury at Bennetts Square on the corner of Poverty Road and Main Street South. The atmosphere here is friendly, open and well lit with two levels, vaulted ceilings and outdoor seating. Patrons all agree with its motto: "Food Fit For A King." Catering services are available for special occasions, and it is open for business seven days a week.
Other Businesses: