We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Bella Italia Dunfermline

Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Get directions
Fyfe Leisure Park, Wimbrell Place, Dunfermline KY11 8EX, Scotland
+44 1383 729133
09:00 - 23:00
Open now
All hours
Sun - Thu 09:00 - 22:00
Fri - Sat 09:00 - 23:00
More Info
Add Photo Write a Review

257 Reviews from our TripAdvisor Community

Traveller rating
Traveller type
Time of year
Showing 255: English reviews
Level Contributor
11 reviews
10 restaurant reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
5 of 5 bubbles Reviewed 6 days ago NEW via mobile

Bella Italia is an atmospheric italian restaurant and lovely for family and amazing for date nights. The menu is classic for italian food and a good variety of pasta, pizza and grill. Also the dessert menu is utterly amazing. The staff are very helpful and very lovely. Also the restaurant is very lovely and exquiste.

Thank HonestVoice
Dunfermline, United Kingdom
2 reviews
common_n_restaurant_reviews_1bd8 4 helpful votes
4 of 5 bubbles Reviewed 1 week ago

Food was lovely and was served and presented well. Our only criticism was that there was no lasagne left. We went at a quiet time on a quiet night and really didn't expect an Italian restaurant not to have one of their signature dishes

Review collected in partnership with Bella Italia

1 Thank weemoi
Fife, United Kingdom
Level Contributor
46 reviews
28 restaurant reviews
common_n_restaurant_reviews_1bd8 25 helpful votes
5 of 5 bubbles Reviewed 1 week ago via mobile

Good food here on Friday night, group of 20 didn't faze the staff. The restaurant was packed but service was good.

1 Thank Fiona T
Cork, Ireland
Level Contributor
33 reviews
21 restaurant reviews
common_n_restaurant_reviews_1bd8 20 helpful votes
3 of 5 bubbles Reviewed 1 week ago via mobile

We been eating in Bella Italia on many occasions and it's always been ok, I mean with service and food, This time we decided to go there just for a quick bite. The restaurant wasn't busy so we were happy to stay and enjoy our evening. We ordered drinks , starters and mains and sat in relax. It's family friendly... More 

Thank AliCork
Fife, Scotland
Level Contributor
62 reviews
24 restaurant reviews
common_n_restaurant_reviews_1bd8 30 helpful votes
5 of 5 bubbles Reviewed 3 weeks ago

An impromptu visit on Saturday night after the cinema. Hadn't booked and despite being very busy we were told we could be seated within 20 minutes. Took drinks order whilst we waited which was good. Once seated, within the time told, the service from our waitress Laura was excellent. Very efficient, friendly throughout, and had a constant smile, even joking... More 

1 Thank GaryDFife_Scotland
Dunfermline, United Kingdom
Level Contributor
5 reviews
common_n_restaurant_reviews_1bd8 5 helpful votes
1 of 5 bubbles Reviewed 4 weeks ago

First time here , asked for steak well done, came back rock solid , nearly cremated on a large cheese board with 3 mushrooms, a lump of rocket , and a few chips,, had to pay for sauce. staff were pleasant enough..

Thank Jim G
Pitlochry, Scotland, United Kingdom
Level Contributor
105 reviews
58 restaurant reviews
common_n_restaurant_reviews_1bd8 54 helpful votes
3 of 5 bubbles Reviewed 4 weeks ago

We really enjoy the Bella Italia food, and booked a table here for early evening on a Sunday evening. The restaurant was busy on arrival but soon quietened down. Our order was taken promptly and our mains arrived fairly quickly. I had Caesar salad with chicken which was tasty though not as a good as the version that I had... More 

Thank rubenskibble2014
Insch, United Kingdom
Level Contributor
31 reviews
11 restaurant reviews
common_n_restaurant_reviews_1bd8 14 helpful votes
4 of 5 bubbles Reviewed 4 weeks ago

A great meal and a really super member of staff. Friendly and efficient she made for a great night. Food was good especially the calamari.

1 Thank Hazel L
Level Contributor
3 reviews
3 restaurant reviews
common_n_restaurant_reviews_1bd8 1 helpful vote
2 of 5 bubbles Reviewed 26 October 2016

Went to Bella Italia to treat my young grandson. We waited a while for our starter and when it came it was minus the garlic dip, the staff were very apologetic and asked the kitchen for the dip. When it came it was cold and with no garlic, after that the dip was heated but was pure oil with no... More 

1 Thank Carolinetodd1
Livingston, United Kingdom
Level Contributor
19 reviews
12 restaurant reviews
common_n_restaurant_reviews_1bd8 9 helpful votes
4 of 5 bubbles Reviewed 22 October 2016 via mobile

Very nice restaurant and staff very nice and helpful. Food was roasting hot and lovely. Service was good and they give you enough time to choose your food and time between courses to eat. Will definitely be back again. It is busy so I think it's best to book before you go.

Thank katcarer

Travellers who viewed Bella Italia Dunfermline also viewed

Dunfermline, Fife

Been to Bella Italia Dunfermline? Share your experiences!

Write a Review Add Photos & Videos

Is This Your TripAdvisor Listing?

Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.

Claim Your Listing
Improve this listing

Restaurant Details

Rating summary
  • Food
    3 of 5 bubbles
    3 of 5 bubbles
  • Value
    3 of 5 bubbles
    3 of 5 bubbles
Italian, Pizza, Gluten Free Options
Breakfast, Lunch, Dinner, After-hours
Restaurant features
Takeout, Reservations, Seating, Waitstaff, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts American Express, Accepts Mastercard, Accepts Visa
Good for
Child-friendly, Kids, Groups
Open Hours
09:00 - 22:00
09:00 - 22:00
09:00 - 22:00
09:00 - 22:00
09:00 - 22:00
09:00 - 23:00
09:00 - 23:00
Location and Contact Information
  • Address: Fyfe Leisure Park, Wimbrell Place, Dunfermline KY11 8EX, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Fife  >  Dunfermline
  • Phone Number: +44 1383 729133
The Dunfermline branch of popular Italian restaurant Bella Italia is ideally located just moments away from the Alhambra Theatre in the city centre. Decked out in the trademark Bella Italia rustic style, the restaurant features attractive tiled flooring and warm tones. The restaurant's menu is full of tasty Italian dishes from pizza to pasta and salads to grills. Tuck into a delicious mixed meat pizza topped with pepperoni, Italian salami, smoked ham and pancetta or a juicy chargrilled salmon fillet with roasted new potatoes and green beans. All Italian wines and Italian beers are just the ticket to wash down such delicious food at the excellent Bella Italia Dunfermline.

Questions & Answers

Questions? Get answers from Bella Italia Dunfermline staff and past visitors.
Posting guidelines
Typical questions asked:
  • Do you have gluten-free options?
  • Is there a dress code?
  • Do you allow dogs on the outdoor patio?