El Torito

27550 Verona Ave Hayward CA 94545 USA

(510) 695-6372

Location