Located on Main street in Holmesville, this is the only place you can get pizza. Don't expect to have much in the way of dining in, but they do have good sandwiches and ice cream. You can also check out their new low carb options.Prices are very reasonable.
more