Joe's has the best pizza in town! It is a quaint little pizzeria right in the Amtrak Train Station Depot building. Great food. One of their specialties are their cinnamon-bites, covered in frosting! Great served hot and still great cooled down!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.