Archibald's

28881 Newport Rd
Menifee, CA 92584
(313) 772-1771