575 John Fitch Blvd, South Windsor, Connecticut 06074(860) 757-3411
Villa of Lebanon offers quality, fresh Lebanese and Greek food to the South Windsor, CT area.