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