Sisters Restaurant

Family restaurant · 3218 Falconer-Kimball Stand Road, Falconer, NY

Dine-In

Hours

More food in Falconer, NY · Family in Falconer