Sweet Taste of Italy
4 Star Rating
6023 42nd Ave N Crystal, Minnesota 55422 | Restaurant Info