Food Review: Hatsu At Hotel Royal | Sushi-Focused Japanese Omakase Restaurant In Newton
The Place My first time stepping into Hotel Royal and it was an instance to check out Hatsu, a new modern sushi-focused Omakase restaurant located in Newton. Hatsu [...]

