Lexington House of Pizza logo

Lexington House of Pizza

399 Lowell Street, Lexington, MA. 02420

Closed for online order
Opens Today at 11:00 AM
11:00AM-12:00AM