Sisters Restaurant
3218 Falconer-Kimball Stand Rd, Falconer NY 14733
(716) 338-5205
Directions
Order Online Delivery
Postmates
Falconer, New York
Sisters Restaurant
3218 Falconer-Kimball Stand Rd, Falconer
(716) 338-5205