Blue Spice is an Indian restaurant located on St Albans Avenue, known for its delicious dishes that have gained popularity. It offers a variety of Indian cuisine.