Taj Tandoori

64 Cherry Hinton Rd, England, United Kingdom