Pizza Villa
172 N State St, Preston
(208) 852-0413
Recent Reviews
You May Also Like
Big J Burgers - 196 N State St
Hamburger, Burgers
Mis Amores Mexican Restaurant - 36 N State St
Mexican, American
The Hangout - 23 S State St
Restaurants in Preston, ID
Pizza Villa
172 N State St, Preston, ID 83263
(208) 852-0413