You would expect the best sushi to be in New York– at least in the United States. Well, I haven’t tried every sushi restaurant there is, but one indispensable house of sushi is most certainly O Ya Restaurant near Boston South Station. Tucked away a block or two from the iconic train station, this little place is doing huge things with the best fish in the sea.
Almost everything you order at O Ya is that frustrating just-want-one-more-bite size. Flavors burst gloriously with undertones of Japanese herbs or just a hint of sear. The owners of O Ya might be white-Americans, but they’ve nailed the creative precision of Japanese cuisine. I’m a fan.