Pizza La Vista
2 Star Rating
504 N 1st Ave Minneapolis, Minnesota 55403 | Restaurant Info