Sal's Mexican Restaurant

2001 W Cleveland Ave F Madera CA 93637 USA

(559) 673-7257

Location