aFilter Options
< Back

Star Of India

Indian
Price per head: £54
The cooking at this long-established Earls Court subcontinental has been on a peak in recent times – lets hope this carries on after the major refurbishment carried out in the summer of 2014!

154 Old Brompton Rd
London
SW5 0BE

Tel: 020 7373 2901
  • Photos
  • Map