El Pueblo Restaurant

Overview

Address: 128 E Covina Blvd
Covina, CA 91722
Phone: 626-430-9096