Subway 30704

Subway #30704-0 is a Subway restaurant located at, 2336 Harbor Boulevard , Costa Mesa, California.