Subway 29955

Subway #29955-0 is a Subway restaurant located at 17211 Beach Boulevard, Huntington Beach, California.