Get directions to: Ahhh Wasabi, Westminster, CA
Restaurant address: 8862 Holly Ave Westminster, CA 92683, USA
Restaurant: Ahhh Wasabi