Home Best Restaurants & Bars in Houston Express Rolls Houston – a new sushi spot in Washington Ave. / Memorial