20 City Rd, London EC1Y 2AJ
Asian restaurant | Bangladeshi restaurant | Indian takeaway
The second branch of The India - Best of the City, located just off Cannon Street, offers a cozy dining experience with both ground and mezzanine seating. Serving the same high-quality menu as its original location, this restaurant has established a strong reputation and a loyal customer base. Guests are advised to make reservations in advance to ensure a pleasant visit.