Thali & Pickles

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