More about India Taj Paddington
India Taj Paddington is located at 155 Baroona Rd, Paddington
Similar Listings
Tandoori Palace
4.3
Ghedia
4