First of all, Osaka is not a Thai restaurant. It is an authentic Japanese Sushi restaurant. Best one in Bellingham. Only one in Bellingham with Blue Fin Toro and the best
Been there, done that? Do tell us about it! Submit a review of this Bellingham restaurant today.
4 of 5 stars