Humble Thali

11 High Street Feltham TW13 4DX