"What a find" in "what a location"!

This is quite possibly the best Indian Restaurant I've ever had the pleasure of visiting. An excellent atmosphere to go with fantastic food and mind-blowing service, in such a picture perfect location. It beats all of the Indian's in my home city of Cambridge hands down. Visit, or you're missing out.