Sweet Taste of Italy is an Italian restaurant with a colorful decor and a friendly staff. It has a warm and inviting atmosphere, and it's a great place for a cozy conversation over a glass of wine. It opened in 2001 by Jim and Melanie Stone after the success of their first restaurant in 2000, and it's been a staple of the neighborhood ever since. Most of their dishes are made from scratch, and they serve up many traditional Italian dishes. The menu includes ravioli, pizza, spaghetti, sandwiches, and homemade sweet breads. They also have carryout and catering.