Authentic Italian Steakhouse
& Coffee Shop

Eat & drink Offers & events See our reviews Just eat
The true taste of Italy in the heart of Sheffield.
Pop into our coffee shop from 8am until 3.30pm, 7 days a week.
The restaurant is open 5.30pm until late every day except Mondays.

A unique food experience

If you are looking for a unique food experience in the Sheffield area, Luna Rossa is just the restaurant for you. We offer a wide variety of delectable Italian dishes to tantalise everyone’s taste buds.

Not only do we cook up a storm in the kitchen with our irresistible Italian dishes but we also offer a unique steak experience. To find out more, click here.

We have recently refurbished our restaurant to a phenomenal standard so you get to enjoy your meal in luxury. Why don’t you take a look at some of our recent dishes and our redesign on our gallery page?

We are open: Tuesday - Sunday - 5.30pm - 11.00pm

Book your table now and avoid disappointment.
Call us now
takeaway food


Having a cosy night in and don't fancy going out to eat? Well, did you know that we also offer takeaway food?

Click below to view our takeaway menu.

Takeaways Vegan takeaway

Thinking of you

We try to offer something for everyone one here at Luna Rossa.
We now have a wide variety of offers and promotions to cater for everyone.
We are running a happy hour between 5.30PM - 7PM with 2-4-1 on all cocktails. We are also happy to announce that we are running an OAP night. For more information on these and more, check out our offers and events page.

An experience like no other

Here at Luna Rossa we offer something completely different to other Italian steakhouses.

We offer a cut your own steak experience.
The whole steak will be brought to your table for you to
mark exactly how much you would like. This will then be
charged accordingly and cooked to your exact taste requirements so we can make sure it’s perfect for you.
Try something different
Come and join us for an authentic Italian steakhouse experience at Luna Rossa in Sheffield.

Leave us a message below or call us now on 0114 255 5655

Share by: