What are you looking for?

Italian Restaurants in Buhl

4.3 - 117 votes

Hours: 11AM - 8:30PM

20079 US-30, Buhl
(208) 543-8501

Papa Johns Pizza

Love love love train station pizza Great food and friendly people Highly recommend ? More reviews

4.2 - 66 votes

Hours: 6AM - 9PM

1014 Main St, Buhl
(208) 543-5210

Papa Johns Pizza

Good food, however I was told by employee that there was no "contactless checkout" and had no clue about Apple Pay, even though YELP says it is... More reviews

View on map