Get directions to: Fusion Sushi - Costa Mesa, Costa Mesa, CA
Restaurant address: 427 East 17th Street Costa Mesa, CA 92626, USA
Restaurant: Fusion Sushi - Costa Mesa