Is the ports of call restaurant still open?
Address: 1190 Nagoya Way, San Pedro, CA 90731, USA
Gregory MacClean | Aug 24, 2020
Yes.
Al Ram | Aug 24, 2020
Yes, several places are open. Other areas are under construction.
Thanks! Your answer is awaiting moderation.