1346 Elmira Rd, Newfield 14867, United States
No delivery
Spot something wrong?
Dishes at Stellas Barn. Prices may vary in venue.
Been to Stellas Barn? Be the first to share what you ate.