Seafood restaurant · 9625 E Stockton Blvd, Elk Grove, CA
To-Go · Dine-In
More food in Elk Grove, CA · Seafood in Elk Grove