Caprice

A family run restaurant in the heart of Musselburgh specialising in Italian swiss cuisine.

Caprice