Standard Tandoori

101 Lauriston Rd., London, United Kingdom, E9 7HJ
Description

Standard Tandoori