Indian
Talli Joe is one of Indian.

1. Talli Joe

152-156 Shaftesbury Ave, London, Greater London
Indian Restaurant · Holborn and Covent Garden · 29 tips and reviews