map placeholder

Bella Italia - Dunfermline

Fife Leisure Park, Whimbrel Place, Dunfermline, KY11 8EX +44 1383431076

((((* Italian
Main course: £10
Food spend: £27
Opening hours
Open from 11:00 to 22:30 Monday to Thursday, and 11:00 to 23:00 Friday to Sunday.

Service and food good

Jane 16 November 2016
from Ballingry

View all 79 reviews

Moments from the Alhambra Theatre, Bella Italia Dunfermline offers tempting Italian favourites, morning, noon and night. With inviting, rustic Italian decor, the restaurant has a friendly, relaxing ambience.

Serving up delicious Italian cuisine at affordable prices, the Bella Italia menu features an array of fresh pizza, pasta, risotto and salads, along with a selection of succulent meat, fish and vegetarian main courses. Popular favourites include polpette Americano with juicy meatballs, red pesto and pepper pizza or spaghetti gamberi with fresh prawns, chilli and garlic.

An extensive wine list at Bella Italia restaurant in Fife spans across diverse Italian regions and the popular dessert menu is packed with decadent Italian classics. There is a well priced kids menu to keep the little ones happy.

With its fresh, quality Italian cooking, Bella Italia restaurant in Dunfermline is great for any occasion. There are also various daily specials and offers to choose from.

Bella Italia - Dunfermline

Fife Leisure Park, Whimbrel Place, Dunfermline, KY11 8EX

Contact +44 1383729133
Reservations +44 1383431076

Make a booking

See all Bella Italia Restaurants

See all restaurants in Fife

See all restaurants in Dunfermline

Customer reviews for Bella Italia - Dunfermline

3.9 ((((* (based on 79 reviews)
81% of diners recommend this restaurant
  • Food ((((*
  • Value ((((*
  • Ambience ((((*
  • Location (((()
  • Service ((((*
  • Drinks ((((*

Recommended for

  • dinner (59)
  • child friendly (43)
  • romantic (36)
  • large parties (35)
  • lunch (32)
  • entertainment (18)
  • business (15)
  • value (15)
  • al fresco (14)
  • breakfast (8)
  • trendy (6)
  • afternoon tea (5)
  • luxury (4)
  • private dining (4)
  • views (3)
  • ((((* 16 November 2016 by Jane from Ballingry

    Service and food good

  • ((((* 11 November 2016 by Kevin Friel from Dunfermline

    Table service was 2nd to none

  • ((((* 2 October 2016 by N from Rosyth

    Very friendly staff. Brilliant service and meal

  • ((((* 17 September 2016 by Pauline Drummond from Dunfermline

    I had ricotta cannelloni and it was amazing, tubes of pasta were completely filled and were very tasty. The other two girls I was with had pizza and Borge finished theirs with no complaints. We all had cookie dough for dessert and again we all finished them.
    Our server was really lovely and very personable and answered some questions we had about a meal that Bella Italia no longer made.
    The only 'complaint' we had was that it was cold and there was a draft over my shoulder so I was cold, one of the girls was cold with a long sleeved jumper on and the other didn't take her jacket off the all.

  • ((((( 14 September 2016 by Moira Rice from Dunfermline

    Had a lovely night out with friends in Bella Italia Dunfermline. Nice quiet night on a Monday. Service was excellent. Food delicious. Good value.

  • (**** 22 July 2016 by Maggie Marr from Kinross

    The lady who welcomed us was lovely and very attentive to our needs. However, the food was substandard and no one "checked back" with us to ask if everything was okay. We did not clear our plates and again when we paid our bill at our table the manager did not ask about our experience. Not one for confrontation if we didnt have a 33% discount voucher I will not have paid the bill. It was a Tuesday night so perhaps the chef was on a night off. But we will not be back...

  • (((** 18 May 2016 by Iain Armour from Dunfermline

    Even though we had booked a table, on arrival we stood at the reception waiting to be noticed! a full 5 minutes standing there without any acknowledgement. Staff looked at us and ignored us. We noticed that other people arrived after us and got the same treatment. Not good customer service to start off with.
    The meals were okay but nothing special, especially as they were overpriced.

  • ((((* 2 May 2016 by Susan Duncan from Dunfermline

    Excellent meal and good service too

  • ((((( 12 April 2016 by Scott Mccabe from Dunfermline

    Great friendly service, nice venue, was in about 1 hour and 30 mins. Lots of checking back on our food. Lots of free off road parking. Good was well prepared and presented with a good range of traditional Italian dishes.

    Overall I would recommend and intend returning very soon.

  • ((((( 29 March 2016 by Gordon Swanson from Dunfermline

    Great service would recommend

Nearly done! Please enter your details

  • Guests:
  • Date:
  • Time:
  • Menu:
Change Booking reference:

Your Contact Details

  • Name:
  • Email:
  • Phone:
* required
Please enter your first name
Please enter your last name
Please enter a valid email
Please enter a valid phone number

Please email me the latest promotions and deals from

By completing this booking, you are accepting the Terms and Conditions associated with it.


Booking confirmed

An email confirmation has been sent to

  • Guests:
  • Date:
  • Time:
  • Menu:
Change Booking reference:

Restaurant details

Book this restaurant again Close and return to restaurant


There was an error completing your booking.
This table is no longer available or cannot be booked at this time. Please search for a new table.

Nearby restaurants

Book this restaurant