Our Restaurant
Welcome to Caprice, your local Italian restaurant located in the charming town of Musselburgh. With a rich history spanning over 50 years, Whether you're looking for a romantic dinner for two, a family gathering, Caprice offers a warm and inviting atmosphere, with friendly staff ready to make your dining experience memorable.
Gift Vouchers
Treat your loved ones to an unforgettable dining experience at Caprice Restaurant!
Now, you can purchase our gift vouchers online and have them delivered straight to your door. Perfect for birthdays, anniversaries, or just because!
Order yours today and let them enjoy the best of Caprice.
Loyalty
Earn a point for every £10 spent!
Each point will get you 50p off your future orders.
Points can be redeemed at checkout when logged in to your account.
*Applies to online orders only
Authentic Wood-Fired
Pizzas
Every pizza is crafted with passion and authenticity. Our dough is made fresh on-site each day, using only the finest ingredients, ensuring a perfect base for every bite. We cook each pizza in a hand-made, traditional wood-fired oven, giving it that unmistakable, smoky flavor that you won’t find anywhere else. Experience the art of pizza, perfected.
Delicious & Authentic
Our Desserts
We don't just serve incredible pizza! Our desserts are firm favourites of our customers too... we recommend our homemade banoffee pie, it's our personal favourite!
Our Reviews: