Villa of Lebanon
Add to Favorites
Claimed
OPEN NOW
Today: 11:00 am - 10:00 pm
45 Years
in Business
Saved to Favorites
Phone: (860) 757-3411
Address: 575 John Fitch Blvd, South Windsor, CT 06074
Website: http://villapizzasouthwindsor.com
Cuisines: Mediterranean, Greek, Middle Eastern
655 John Fitch Blvd, South Windsor, CT 06074
855 John Fitch Blvd, South Windsor, CT 06074
158 Broad St, Windsor, CT 06095
952 Sullivan Ave, South Windsor, CT 06074
35 Poquonock Ave, Windsor, CT 06095
255 S Main St, East Windsor, CT 06088
194 Buckland Hills Dr, Manchester, CT 06042
1550 Pleasant Valley Rd, Manchester, CT 06042
1111 Burnside Ave, East Hartford, CT 06108
340 Windsor Ave, Windsor, CT 06095