Indian restaurant Delhi Spice, located within The Rose Inn, offers traditional Indian cuisine.