Get directions to: L'amour Cafe, Garden Grove, CA
Restaurant address: 13576 Harbor Blvd Ste B4 Garden Grove, CA 92843, USA
Restaurant: L'amour Cafe