Get directions to: Cathay Chinese Food, Menifee, CA
Restaurant address: 30141 Antelope Road Suite F Menifee, CA 92584, USA
Restaurant: Cathay Chinese Food