You are now leaving Menulist
We hope to see you again soon!
Tagore Restaurant
2571a Stratford Road Solihull, West Midlands B94 6NL, Stratford-on-Avon, United Kingdom
Indian, Italian, Beer, Delivery Services, Wine, Casual
The redirect does not work? Just click on this link or copy it into your address bar