SomiSomi Soft Serve & Taiyaki

7470 Elk Grove Blvd, 100 Elk Grove, 95757
Website Menu

Overview

Cuisines

Amenities