Get directions to: Crawfish House, Garden Grove, CA
Restaurant address: 10112 Westminster Ave Garden Grove, CA 92843, USA
Restaurant: Crawfish House