Mariscos Culichi

101 E Glenwood Ave, Turlock
(209) 872-2738

Order Online