Food & Drink, Restaurant ReviewsSakura Asian Bistro & Sushi Bar: a blend of the glamorous and absurd Charles Ferruzza, April 15, 2010