India on the Green is in the heart of the beautiful RoyalDeeside village of Ballater, a few miles from Balmoral. 

Born in 2013 and managed by Award Winning celebrity chef Raj Abdul Hamid.  India on the Green is a breath of fresh air in the Indian fine dining scene, combining local produce with traditional Indian spices.  In 2015, the restaurant was devastated by floods, however after a full refurbishment, we reopened in August 2016.

The restaurant has been recognised regionally and nationally by various awarding bodies for it's outstanding food and service.

Booking Form

Copyright India on the Green