The Best Dish List February 25, 2016 0 Duck Meatballs Restaurant: Erie Grill, 41 North Main Street, Pittsford, NY (585) 295-2839 Chef: John Freezee View menu …