<h2 class='animated fadeInUp'>Welcome to The Raj Mahal</h2><p class='animated fadeInDown'>An Authentic Indian and Bangladeshi Cuisine</p><h2 class='animated fadeInUp'>Providing Best Indian Food</h2><p class='animated fadeInDown'>At Kinross</p>

Best Indian Restaurant in Kinross Perthshire

Best Indian Restaurant in Kinross KY13 Serving Balado, Milnathort, Warroch, Cleish, Fruix & Warroch

Located near the famous Loch Leven, in Kinross, The Raj Mahal offers authentic Indian and Bangladesh cuisine. We are just a few minutes’ drive from the M90 motorway so if you are exploring the area or live in neighbouring towns, why not give us a try – you’ll not regret it. Not sure what to have? You can sample a selection of our popular dishes from our all-you-can-eat buffet, available Monday and Tuesday Evenings from 6pm until 9pm – great value! For the discerning palette, we offer a number of “speciality” dishes, carefully prepared by our experienced chefs. If you prefer a great meal in the comfort of your own home or hotel, give us a call and it will be ready for you to collect in no time at all. Please check out our extensive menu on this site. We look forward to serving you – bon appetite!

Indian Restaurant and Takeaway The Raj Mahal Indian Restaurant KY13

Special Discount
Get 20% Discount On orders over £30
(On Delivery & Collection )
(Sunday to Thursday)

Get Discount
Indian Restaurant and Takeaway The Raj Mahal Indian Restaurant KY13

Buffet Nights (Mon & Tues: 6pm - 9pm)
Eat as much as you like. We are serving massive 5 starters,
5 main dishes, 2 side dishes, rice and ice-cream as our buffet!
£12.95 per person & £6.95 for children under 12 years


Valentine Special Meal for 2 person £40 only (including drinks)

1 Mixed platter
2 Main dishes
2 Rice
1 Nan & Dessert

Our Menu