Star of Bombay

Star of Bombay
157 Westbourne Grove, London, W11 2RS
  • Telephone 02072296096

Notting Hill restaurant Star of Bombay serves a wide array of Indian delicacies, from familiar favourites to exciting new fare not as often easily found in London!

Text supplied by third party.