Indian restaurant offering value and service. Located on High Street.