Locarno Restaurants

  1. Albergo Ristorante Cittadella

    This is the place to go if you enjoy fine fish - the upstairs section does not serve anything else. Downstairs the menu is not quite so focused on the aquatic and includes pizza.

    Read more about Albergo Ristorante Cittadella

  2. Osteria Chiara

    Tucked away on a cobbled lane, this has all the cosy feel of a grotto . Sit at granite tables beneath the pergola or at timber tables by the fireplace for chunky dishes of malfatti con zucca al timo (big gnocchi-style pasta with pumpkin and thyme). From the lake follow the signs up Vicolo dei Nessi.

    Read more about Osteria Chiara

  3. Ristorante Centenario

    Although some think Locarno's temple to French haute cuisine is a trifle stuffy, this lakeside gem is a guarantee of fine dining. Making no concessions to anyone, even the menu is in French. Tuck into some carré d'agneau rôti au romarin (roast lamb cooked in rosemary).

    Read more about Ristorante Centenario