Saints Peter & Paul Russian Orthodox

European restaurant · 401 Hamilton STREET, Syracuse, NY

Dine-In

More food in Syracuse, NY · European in Syracuse