Made quite the buzz since opening. Marina Square in June 2006, it is a Japanese restaurant has grown from a power doubler. target = "_blank"> Azabu Sabo is part of a successful chain of Japanese restaurants that have origins from the streets of cowardice. Azabu district in Shinjuku, the flag ship store. Open and [...]