Subway 17843

Subway #17843-0 is a Subway restaurant located at Orange Villa Shopping Center, 2094 North Tustin Avenue Suite B, Orange, California.