All organizations in the category South Indian Restaurant, in Liverpool
South Indian Restaurant, Liverpool, United Kingdom
- Address: 2 Ormskirk Rd, L9 0 JB Liverpool
- Site: http://www.aintree-tandoori.com/
- Lat Long: 53.4728616917, -2.95524644243
- Category: South Indian Restaurant,  Restaurant