Eating Italian Japanese Sushi at Bayfront Restaurant restaurant in Eureka, CA.

Feedback

Do you manage or own Bayfront Restaurant?

Yes