Sandwich Shops in Amherst, NY Jimmy John's3550 Main StAmherst, NY, 142267168363501CaterersCatering ServicesChinese Food Delivery 14219Cookie DeliveryJimmy JohnsSandwich Shops Show More