Subway 30704

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