China Inn

233 E Dominick St, Rome, NY 13440

(315) 337-9826

Location