Shad Indian Restaurant, a top-ranked Indian Restaurant near Southwark, is one of the reasons that London has the reputation of having some decent Indian restaurants. The restaurant serves traditional Indian cuisine. We truly understand it and focus on the ambience as well which will leave you awestruck. You can order from this Indian Takeaway near SE11, and book a table online beforehand at...