Smith's Landing Seafood Grill
1 Marina Plaza, Antioch, CA 94509-7905
Smith's Landing Seafood Grill is a Seafood place is located in Antioch, California. The address of Smith's Landing Seafood Grill is 1 Marina Plaza, Antioch, CA 94509-7905.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 925-775-4862, or open their website to view relevant information, The url is https://www.facebook.com/smithslandingantioch/