The Turmeric Grand is an Indian restaurant located at 60 High Street. It is known for its fantastic food, beautifully presented.