JavaScript is not enabled.
Leo's Restaurant - 0 Reviews - 900 Straits Tpke, Middlebury, CT - Carry Out Reviews - Phone (203) 598-0166

Leo's Restaurant

Claim
id: 27146060
marker
900 Straits Tpke
Middlebury, CT 06762
marker
(203) 598-0166
Incorrect info? Correct your listing

Related categories:

Food & Dining

Photos

Leo's Restaurant - Middlebury, CT
Leo's Restaurant - Middlebury, CT
Leo's Restaurant - Middlebury, CT
Leo's Restaurant - Middlebury, CT
Leo's Restaurant - Middlebury, CT

Menu for Leo's Restaurant




SUMMER SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 9/30/2018

Additional information

  • Hours:

    Mon - Sat, 8am - 2:30pm; Sun, 8am - 2pm
badge