Captain Crab Seafood Restaurant - Elk Grove

8471 Elk Grove Florin Rd Elk Grove, California 95624
Website Email

Overview

Cuisines