Sizzle & Spice is an Indian takeaway in Glasgow. They offer a variety of dishes, with a focus on Indian cuisine. The establishment is located at 2A South Hallhill Road.