Villa Of Lebanon


575 John Fitch Blvd
South Windsor, CT 06074

A Mediterranean Restaurant in South Windsor CT

Villa of Lebanon offers quality, fresh Lebanese and Greek food to the South Windsor, CT area.


Day Opening Closing
Monday - Sunday 11:00 AM 10:00 PM
Click the button to add a review for Villa Of Lebanon

Add Review