-
Bud's Place
is an awesome Italian Restaurant Restaurant
Ranked #1 of 17 Restaurants in Apalachin.
.
The Latest Review: ★★★★★
Sent on the 12th of October, 2017
You can go all over the southern tier and have pizza but at the end of the day, nobody does pizza better than Bud's Place! //