Japanese Restaurants in Crescent City, CA Tsunami Sports Bar & Grill760 L StCrescent City, CA, 955317074651398Japanese RestaurantsSushi Restaurants Show More