Asian Fusion

Strand, London, United Kingdom