

ADDRESS
Cicada Cantina
9105 W. Stockton Blvd
Elk Grove, California 95758
PHONE
FEATURES
-
Accessible
-
Family Friendly
-
Parking Available