Tasting Japanese: Ogawa brings flavors of “sister city” to Boston (Originally posted 11/15)
The Kingdom of Japan has brought many amazing, market-leading developments to our shores- from the economical car to the personal stereo. Now, the Land of the Rising Sun brings us a new gift with which we can greet the sun each day or savor its setting. Based in Boston’s sister city of Kyoto, Ogawa […]
