Ocean Queen USA

Your favorite Seafood Restaurant

It's Saturday!

We're at

330 Shaw Road, South San Francisco, CA 94080

Place an order

(650) 871-6816