lewiston number of pizza lewiston house of pizza number Lewiston House of Pizza located at 95 Lincoln Street Lewiston. Lewiston House Of Pizza Pizza restaurant Since 1998 Lewiston House… Monday, April 11, 2022 Edit