Restaurant review: Greenleaf Sushi

On a warm spring Friday evening, being out of fresh ingredients, I decided to head out to grab some dinner. My dinner companion suggested a sushi place way out in the Alma area of West Broadway, called Greenleaf Sushi. I’d driven past this place many times over the years, but never thought to try it…