Pizza on the Hill

Classic pizzas, wine & draft beer offered in easygoing surroundings with a game room & outdoor seats.

Map

Additional Info

Address

11509 Northwoods Blvd, Truckee

Business Hours

Thursday-Monday 3PM-8:30PM

Phone

530-582-9669

Visit Website

Pizza on the Hill