Asian, Indian, Pakistani, Vegetarian options
ClosedOpens at 16:30
$$$$ Price range per person £11-25
1 Queen Anne St, Dunfermline
Viceroy photo
Add a photo
Viceroy photo
+ 17 photos Viceroy photo
+ 16 photos Viceroy photo
Viceroy photo
+ 14 photos Viceroy photo
Add a photo
Add your opinion
Get directions 1 Queen Anne St
Dunfermline, Scotland, United Kingdom

After you have seen Dunfermline City Chambers, visit this restaurant. Indian and Pakistani cuisines under the direction of the talented chef are wonderful at this place. Perfectly cooked naan, chicken tikka and lamb are the best dishes. People can order good cheesecakes at Viceroy. You will hardly forget delicious lager or good wine that you can drink.

At this place, you can get a takeout. This spot is recommended for the gracious staff. The nice service is something these restaurateurs care about. Prices are found low here. You will definitely like the pretty atmosphere and divine decor. Trip users marked this restaurant with 4 stars, you can check it out.

Best in the city


Frequenty mentioned in reviews

Visitors' opinions on Viceroy

/ 163
Add your opinion
An excellent meal served by very nice people in a relaxing atmosphere. Very enjoyable.
Always get a good meal here
The first Indian restaurant in Dunfermline and in my opinion still the best.
My family have used the viceroy for around 20 years now for sit in meals and takeaways. Always been a great welcoming environment.
We were there tonight and due to the fact that we weren't served straight away as they were busy, we were provided with free starters and complimentary drinks at the end.
Staff are excellent and can't do enough, just to add this was a Thursday night and they had a table of 25 and and table of 11 behind us...along with other guests.
Dunfermline only has one Indian restaurant in my opinion.
Thanks again ????????
All opinions
Get directions
1 Queen Anne St, Dunfermline, Scotland, United Kingdom
Delivery Takeaway Booking Сredit cards accepted No outdoor seating Wi-Fi Parking No TV
Opening hours
SundaySun 16:30-23:00
MondayMon 16:30-23:00
TuesdayTue 16:30-23:00
WednesdayWed 16:30-23:00
ThursdayThu 16:30-23:00
FridayFri 12:00-14:00, 17:00-23:30
SaturdaySat 12:00-14:00, 17:00-23:30
Updated on: