Brilliant me and the family love this place staff super friendly food is amazing the price of meals is great a must if you love Italian food. The restaurant is clean and has a very relaxing atmosphere.
Address: 73 High Street, Selkirk TD7 4BZ, Scotland
Location: Europe > United Kingdom (UK) > Scotland > Borders > Selkirk
Phone Number: +44 1750 778174