Lewiston House of Pizza
For award-winning pizza look no further than Lewiston House of Pizza, that is a family-owned pizza restaurant established in 1998 and serves award winning food and beverages. They offer the food you want, at prices you are looking for.
95 Lincoln St.
Lewiston, ME 4240
207-786-2020