aFilter Options
< Back

Sitar Indian Restaurant

Indian
Price per head: £40
A spacious and charming Keralan venue, near the British Museum; it can be quiet… which is surprising as its really good and reasonably priced.

149 Strand
London
WC2R 1JA

Tel: 020 7836 3730
  • Photos
  • Map