Subway 14825

Subway #14825-0 is a Subway restaurant located at North Mesa Plaza, 1735 West Craig Road Suite 2, North Las Vegas, Nevada.