Subway 14018

Subway #14018-0 is a Subway restaurant located at Cave Creek Plaza, 19401 North Cave Creek Road Suite 1, Phoenix, Arizona.