After the success of their first store, Okami is opening a second location offering the same delicious all-you-can-eat Japanese menu.
A new all-you-can-eat Japanese restaurant, Okami, has opened in Newton bringing you an unlimited Asian feast for just $36.80.