Subway 6299

Subway #6299-0 is a Subway restaurant located at 481 East Imperial Highway Suite A, La Habra, California.