Restaurant
South Valley Pizzeria
9 locals recommend
Tips from locals
Best pizza (in our opinion) in the whole valley. Just a short drive south from the suite. They are only doing pizza to go but who cares :)
Locals also recommend
Location
108 Elm St
Bellevue, ID