La Olla Mexican Grill

Overview

Address: 1123 S Grand Avr
Diamond Bar, CA 91765
Phone: 909-861-4499