The Japanese restaurant, Maru 67, will open at 320 Center Rock Green in Oxford and serve rice, noodles, hibachi entrees, ...
The newest sushi restaurant in town, though, takes the Japanese dish back to its roots while simultaneously pushing it into ...