Claro's Italian Markets Inc hero image

Claro's Italian Markets Inc

Restaurant

101 W Whittier Blvd, La Habra, CA 90631, USA

Biter Score
9.0
Closed
Wednesday: Closed
Claro's Italian Markets Inc photo 1
Claro's Italian Markets Inc photo 2
Claro's Italian Markets Inc photo 3