Manny’s El Loco

Overview

Address: 845 W Cypress St
Covina, CA 91722
Phone: 626-339-6025