St. Rose of Lima Church

Restaurant · 407 SOUTH Main STREET, North Syracuse, NY

More food in North Syracuse, NY