top of page
  • Instagram
  • Facebook
  • TikTok
Animation_TC_2022.gif
signature only white .png

Authentic Italian Restaurant at your door step

Our Menus 

At Carlucci, we bring the heart of Italy to Fife as a beloved Italian restaurant in Dunfermline, known for warm hospitality and authentic flavours. As a top-rated restaurant in Dunfermline, our menu features traditional Italian classics, a dedicated vegan selection, and carefully curated pre-theatre and lunch specials—perfect for every occasion.

Whether you’re craving fresh pasta or the best pizza in Dunfermline, or simply looking to relax with a glass of wine from our well-stocked bar, we have something to delight every palate.

Join us for a dining experience that captures the true essence of Italy—whether it’s a casual lunch, a pre-show bite, or a relaxed evening with good food and great company.

Buon appetito! 🍷🍝

Get in touch for any Special Request!

8-12 High St,

Dunfermline

KY12 7AR

01383 721194

dunfermline@carluccirestaurant.com

Ready to Taste the Best of Italy Right Here in Dunfermline?

At Carlucci, we believe that great food brings people together — and there’s no better place to enjoy it than at our authentic Italian restaurant in Dunfermline. Whether you’re planning a cosy dinner for two, a celebration with friends, or a casual midweek bite, our menu has something to suit every taste, every appetite, and every occasion.

As a proud and long-standing restaurant in Dunfermline, we serve up the rich, comforting flavours of Italy with a modern twist. Every dish is made with care using fresh, high-quality ingredients, and our chefs are passionate about delivering a true taste of Italy — right in the heart of town.

If you're searching for the best pizza in Dunfermline, you've found it! Our pizzas are hand-stretched and baked to perfection using traditional Italian techniques. Whether you're a fan of the classic Margherita, a fiery Pepperoni, or something a little more adventurous like our Quattro Stagioni or Meat Lover, we’ve got the perfect slice for you. And if you prefer to mix and match, feel free to create your own pizza masterpiece — our friendly team is here to make it just right.

But there’s more than pizza on the plate. As a full-service Italian restaurant in Dunfermline, we offer a diverse range of dishes, from creamy pastas and hearty risottos to light antipasti and indulgent desserts. And for those with plant-based preferences, we’re proud to offer a full vegan menu. It’s packed with flavourful, satisfying options that ensure everyone at the table enjoys a proper Italian feast.

Our vegan menu has become a favourite among locals and visitors alike, showing that great Italian food doesn’t need meat or dairy to be delicious. Whether you’re vegan, vegetarian, or simply curious to try something new, you’ll find plenty of tempting choices that never compromise on taste.

Being a go-to restaurant in Dunfermline, we’ve also designed a popular pre-theatre menu and lunchtime specials to make your experience even more convenient — and delicious. Whether you're in a rush or planning to linger over drinks and dessert, we’re ready to serve you in style.

So, if you’re looking for a warm, welcoming Italian restaurant in Dunfermline, a relaxed place to enjoy a glass of wine, or just the finest pizza in Dunfermline, Carlucci is the place to be. Our team is here to welcome you with open arms and full plates — every day of the week.

Don’t miss out — book your table now and come experience authentic Italian dining in the heart of Dunfermline. Your perfect meal is just one click away.

bottom of page