Great place to eat. Was there for my daughter's 50th. Staff were really friendly and couldn't do enough for us.Parking: Parking at rear of restaurant
March 2024
Popped in on Friday evening without booking but they still managed to find us a table. Food and service excellent as in the past. Wouldn't hesitate to go again.
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. Caprice has become an institution known for its authentic Italian cuisine, wood-fired pizza oven, and convenient takeaway and delivery services.