Casa Azteca 20 N Abel St Milpitas CA United States
Phone: 7675565888 Accepts: American Express, checks, Visa, Diners' Club, Discover