Espresso Pizza of Lowell

Serving fine Italian specialties since 1962 in downtown Lowell.  Offering pizza, subs and full dinners.  Open 11:30am-9pm Sun-Thurs; 11:30am-10pm Fri-Sat.  Credit Cards Accepted.

220 Central St, Lowell, MA 01852, USA

Frank Carvalho