Star Karahi & Tandoori Grill | Tandoori,Grill,Rice takeaway in Slough | Order Food Online

Star Karahi & Tandoori Grill is a Tandoori,Grill,Rice in Slough. We offer great tasting

Star Karahi & Tandoori Grill