Yummy Portugal is a restaurant specializing in Italian cuisine, including delicious pizzas. It offers a variety of dishes in a welcoming atmosphere.