Subway 25123

Subway #25123-0 is a Subway restaurant located at Moon Plaza, 5880 University Boulevard, Moon Township, Pennsylvania.