25 Main St,Bothwell,Glasgow, South Lanarkshire G71 8RD Categories: FOOD, Restaurant Italian restaurant in Glasgow Italian restaurant in the United Kingdom

There is so much to love about Rosso.
Experience a flavour of modern Italy. Authentic cuisine, a bustling cafe atmosphere and an exceptional Italian deli. Relax and take it all in as our experienced staff look after you.

Do you own this business?
Manage the page

Write a review

Your email address will not be published. Required fields are marked *
We will send you an email to confirm that your email address is real. The review will be published after your confirmation. If you don't confirm your email address in 2 days the review will be deleted from our archives.

There are no reviews yet. Be the first one to review.