Pizza Luce on North 1st Street in Downtown Minneapolis.

Pizza Luce on N 1st in Minneapolis

Pizza Luce on North 1st Street in Downtown Minneapolis.