Amherst Turfside Restaurant 3820 Ridge Lea Road Amherst NY United States
Phone: 716.834.9338 Alcohol: full bar
Dress: casual
Reservations: accepted