Mario's Peruvian Restaurant

Nearby places

14900 La Mirada Blvd (at Rosecrans Ave.)
1065 Brea Mall (S. Randolph Ave)