Leos Restaurant
900 Straits Tpke Ste 4
Middlebury, CT 06762-2800
203-598-0166