Mariscos Culichi

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