Forestville from New York Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map E & R's Latin Flavor - New York, Forestville, 10064 Center Rd, 14062 (716) 366-4030 Map