About company

Indian restaurant in city of London, ideally located at India street, very close to Tower bridge. Modern decor, delicious Indian food with licensed bar.

GB 8 india street
Not verified company