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

The Raj Mahal valentines special meal

Two person £40 only (First round drinks included)
Three course meal
One mix plater starter
Two main dishes (from menu)
Two rice one naan bread and dessert
note: not included sea food and tandoori dishes

Book your table online or call on 0157 786 4884

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 is not available
during Festive Period



For dinner and enjoy a sumptuous
culinary experience

Book a table

Our Menu