Thali & Pickles

Thali & Pickles
5 Balham Station Rd, London, SW12 9SG
  • Telephone 02086733773