Sheridan Family Restaurant


Family-style restaurant in Amherst.