La Villa Kitchen

1144 Via Verde, San Dimas
(909) 599-5005