Farmers Pizza 11136 Farmers Blvd, Saint Albans, NY 11412 Related: Foods Take Out Restaurants Sandwiches Japanese Restaurants