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.

Very friendly staff. Brilliant service and meal

N 02 October 2016
from Rosyth

View all 77 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 77 reviews)
80% of diners recommend this restaurant
  • Food ((((*
  • Value ((((*
  • Ambience ((((*
  • Location (((()
  • Service ((((*
  • Drinks ((((*

Recommended for

  • dinner (57)
  • child friendly (43)
  • romantic (36)
  • large parties (34)
  • lunch (32)
  • entertainment (18)
  • business (15)
  • value (15)
  • al fresco (14)
  • breakfast (8)
  • trendy (6)
  • afternoon tea (5)
  • luxury (4)
  • private dining (3)
  • views (3)
  • ((((* by from Rosyth

    Very friendly staff. Brilliant service and meal

  • ((((* by 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.

  • ((((( by 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.

  • (**** by 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...

  • (((** by 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.

  • ((((* by from Dunfermline

    Excellent meal and good service too

  • ((((( by 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.

  • ((((( by from Dunfermline

    Great service would recommend

  • ((((* by from Dunfermline

    Our waitress was friendly and very attentive, clearly smitten by our charming 2-year old grandson. The 32-year old birthday boy thoroughly enjoyed his sea bass while the rest of the party enjoyed various pasta & pizza dishes. My risotto, however, was overlooked and a little 'stodgy'.

  • ((((( by from Fife

    We had a lovely time at Belle Italia Dunfermline, the gentleman who served us was friendly and helpful, we use this restaurant often and have never ever had bad service or a bad meal. All the staff are lovely and friendly and always have a smile on their face. We have never been kept waiting for any length of time. Our favourite dish would have to be the bolognese pizza as we all have this but with different toppings. Always delicious. Very reasonably priced too so all in all a fantastic experience.

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 your 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