Update Info - Stellas Barn
This restaurant was reported as closed. If it is open, let us know.
Stellas Barn
1346 elmira Rd
Newfield, NY 14867
1346 elmira Rd
Newfield, NY 14867
This restaurant was reported as closed. If it is open, let us know.