Write a review

Samrat Tandoori Restaurant

← View details

320-322 Barking Road, London E13 8HL, United Kingdom, London, England