New China Royal Restaurant

418 Washington Blvd Williamsport PA 17701 USA

(570) 326-3800

Location