Lexington House of Pizza logo

Lexington House of Pizza

399 Lowell Street, Lexington, MA. 02420

Closed for online order
Opens in 1 hour 3 minutes
11:00AM-12:00AM