Remove Ads

Photos for Sisters Restaurant

Sisters Restaurant

3218 Falconer Kimball Stand Rd, Falconer, New York 14733 USA

3 Reviews