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.
Our Drinks
We have a wide range of drinks to choose from, beer, wines, spirits, and soft drinks are available from our bar.
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: