Alvarado's Kitchen 430 S Anaheim Hills Rd # D Anaheim, CA 92807 Phone: (714) 279-0550 Fax: (714) 279-0650
Category: Restaurants