Simla Tandoori

Blandford Forum, Dorset, United Kingdom



Simla Tandoori, Blandford Forum, Dorset, United Kingdom