Skip to content
Tapas Restaurant

Rio Ristorante

2 locals recommend · Estimated price 2 out of 4

Tips from locals

Susan
Susan
August 15, 2018
Had 2 amazing meals last week with friends who were visiting. Service and food was exceptional and catered for vegans too! Give this one a try!
Marianne
Marianne
April 13, 2017
Tapas! Need I say more!

Places to stay nearby

Location
67 Argyll St
Scotland, PA23 7HG
Phone+44 1369 703000
Hours of Operation statusOpen · Closes 9:00 PM