You are now leaving Menulist
We hope to see you again soon!
Strada
6 Leopold Square, Leopold Street, Sheffield, S12JG, United Kingdom
Italian, Pizza, Pasta, Steak, Chicken, Delivery Services, Vegetarian, Vegan, Gluten Free, Fish, Lunch, Chicken , Cheese, Salads, Chocolate, Coffee
The redirect does not work? Just click on this link or copy it into your address bar