Stockyard Inn

Restaurant · 215 South James Street, Rome, NY

Dine-In

More food in Rome, NY