Royal Spice is an Indian restaurant that has recently opened. It is located at 80 High Street.