Welcome to Travelstart. Get off your accommodation booking by paying with the voucher code before .

Craighall Italian Restaurants

Craighall Model.PageTitle

Italian Restaurants in Craighall

This gastronomic gem in the heart of Craighall brims with slick upmarket aesthetics and numerous...

    Italian Restaurants Near Craighall

    1 Review
    Salvetore Restaurant flavours the palate with Portuguese and Italian dishes and colourful cocktails...
    The décor speaks of character and charm, pressed ceiling and wooden floors and good old Italian...
    Loading...