Azteca Mexican Restaurants 18920 28th Ave W Lynnwood, WA 98036 Phone: (425) 672-1771 Fax: (425) 771-7612
Category: Restaurants