← Mountain View restaurants
Zaida's Kitchen
No reviews yet
Mexican1212 Terra Bella Ave, Mountain View
Own or manage Zaida's Kitchen? Claim this listing free
Hours
Hours not listed yet.
Details
Address1212 Terra Bella Ave, Mountain View 94043-1824
Phone16507997292
Websitehttps://zaidaskitchen.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.