Restaurant or cafe · 1700 North James Street, Rome, NY
More food in Rome, NY · Restaurant Or Cafe in Rome