Old Port Lobster Shack - Redwood City
Opens at 11:00 AM

Old Port Lobster Shack - Redwood City

$$ • Seafood • BBQ
4.6
(61)
  •  
View delivery time and booking fee.

20 Woodside Plaza, Redwood City, CA 94061 • More info