McFarland House Tea Room

Restaurant in Lewiston, NY

Features: step-free access

15927 Niagara Parkway, Niagara-On-The-Lake, L2E 6T2