Farmers Pizza Grill Address: 117-25 Farmers Blvd, Saint Albans, NY 11412 Phone: (718) 723-2003 Restaurants Other Businesses: Dunkin Donuts at 18905 Linden Blvd, Saint Albans, NY 11412 Pizza Depot at 20527 Hollis Ave, Saint Albans, NY 11412 J & L Family Pizzeria at 109-11 Farmers Blvd, Saint Albans, NY 11412 729 Bar & Grill at 20103 Murdock Ave, Saint Albans, NY 11412