Subway 35143

Subway #35143-0 is a Subway restaurant located at Arco Convenience Store, 90480 66th Avenue, Mecca, California.