Smith's Landing Seafood Grill
1 Marina Plaza, Antioch
(925) 775-4862
Menu
Restaurants in Antioch, CA
Smith's Landing Seafood Grill
1 Marina Plaza, Antioch, CA 94509
(925) 775-4862