Standard Tandoori

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