Simla Indian Takeaway

Takeaways

24 Greenhill Street, Stratford-upon-Avon, Warwickshire, CV37 6LE  (Show me directions)

01789 2...Landline    Landline   

Website   

simla-indian-takeaway-479508072244526  

Report a problem with this listing