Archibald's Drive-thru

28881 Newport Rd Menifee CA 92584 USA

(951) 679-8422

Location