Shell Shock Seafood House
1465 Webster St, Alameda
(510) 749-8461
Menu
Restaurants in Alameda, CA
Shell Shock Seafood House
1465 Webster St, Alameda, CA 94501
(510) 749-8461