In an unassuming strip mall in Natick is Oga’s Japanese Cuisine. I gotta tell ya, this place is really really good. Everything is super fresh and tasty. Nothing fancy inside but the food is way worth it. Pictured is the Beef Tataki, lightly seared beef and sliced onions served with ponzu sauce. Shumai, round shell shrimp dumplings served steamed. […]
Boston, Natick