Subway 23188

Subway #23188-0 is a Subway restaurant located at Arrowhead Promenade, 20020 North 59th Avenue Suite 107, Glendale, Arizona.