Subway 23920

Subway #23920-0 is a Subway restaurant located at Chevron Convenience Store, 2261 North Fairview Street, Santa Ana, California.