Posted in /By ksalzer Five Star Restaurants For a Tokyo-based restaurant to make an impact in a crowded market is a tall order. Even more difficult: to … Details + 03Jun