Photos
Description
The India Restaurant | Best Indian Restaurant on Cannon Street
The India Restaurant is the best Indian restaurant on Cannon Street, with a large menu of signature Indian dishes and fresh ingredients.
Contacts
Phone
+442072485855
Address:
21 College Hill, London EC4R 2RP
Website:
https://theindia.restaurant/
Categories
Features
Related
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★
-
★ ★ ★ ★ ★