Get directions to: Imari, Costa Mesa, CA Restaurant address: 375 Bristol St Ste 40 Costa Mesa, CA 92626, USA Driving Walking Bicycling Restaurant: Imari