ABC11 Highlights The Cowfish as one of the Five Best Japanese spots in Raleigh

May 4, 2018
We are proud to be listed as the most popular Japanese restaurant in Raleigh with 4.5 stars out of 1,131 reviews on Yelp. Thanks for including us, ABC11! [Go to external link]