Icicles
39055 Cedar Blvd #118, Newark
(408) 389-4573
Menu
Restaurants in Newark, CA
Icicles
39055 Cedar Blvd #118, Newark, CA 94560
(408) 389-4573