Guide to Stuzzi Restaurant in Leeds
Stuzzi is an Italian restaurant located on Merrion Street in Leeds. The restaurant offers a wide range of Italian dishes, from classic pasta dishes to pizzas and more. The restaurant also provides a takeaway service for those who don't want to eat in. The restaurant is open seven days a week and offers a relaxed atmosphere with friendly staff. The cuisine is predominantly Italian, but there are also some dishes with international influences. The restaurant is wheelchair accessible and offers free wifi. It is the perfect place to enjoy a delicious Italian meal in the heart of Leeds.