Lexington House of Pizza

Lexington
/
Greater Boston
Lexington House of Pizza
399 Lowell St, Lexington, MA 02420
(781) 862-3666
Hours
Check Google for the most up-to-date hours.

Shop Talk

Juicy Info

Dig In