Sushi Taro

Our Tip Come early to stake out a seat for happy hour at this excellent 11-seat sushi bar.