Lexington House Of Pizza 399 Lowell St Lexington MA United States
Web Information: Menu
Phone: 7818623666 Fax: 7818620659 Smoking: not permitted
Dress: casual
Parking: own parking lot