The family-run Caprice has become one of the best-known restaurants in the Musselburgh area.

They specialise in Italian and Swiss cooking and have over 50 years of experience.

Original wood-fired ovens – Scottish pine is used – are an attraction and their extensive range of pasta dishes should suit most tastes.

We picked campagnola which was packed with flavour and a Hawaii pizza and leave a space for dessert. The banoffee pie with ice cream and cream was superb.

The restaurant, which is on two floors, has atmosphere and there is an extensive range of beer, wines – the house red is rich and fruits – spirits and soft drinks.

Staff are friendly and slick and there is atmosphere. Tables are a tad cramped in the downstairs area but we enjoyed the experience.

The address is 198 High Street, Musselburgh EH21 7DX and you can’t miss it as the restaurant is opposite the main bridge over the River Esk.