Get directions to: Demi Restaurant, Garden Grove, CA
Restaurant address: 12093 Brookhurst St Ste E Garden Grove, CA 92840, USA
Restaurant: Demi Restaurant