La Placita

Overview

Address: 1605 W Holt Ave
Pomona, CA 91768
Phone: 909-469-0545