Seafood restaurant · 2300 El Portal Dr L, San Pablo, CA
Delivery
More food in San Pablo, CA · Seafood in San Pablo