Oxnard Inn

Restaurant · 1651 W K Ave, Lancaster, CA

More food in Lancaster, CA