Get directions to: Dragon Bowl, Santa Ana, CA
Restaurant address: 701 S Harbor Blvd Ste B Santa Ana, CA 92704, USA
Restaurant: Dragon Bowl