Helic hero image

Helic

Restaurant

1620 W El Camino Ave #130, Sacramento, CA 95833, USA

Biter Score
9.2
Closed
Monday: 9 AM – 3 PM
Helic photo 1
Helic photo 2
Helic photo 3