Tamarind of India Norwood

  • 64 Grant Ave, Norwood, Johannesburg, 2192, Nowood, Gauteng, South Africa
  • 3 days ago
  • Views: 26

Restaurant Overview




HALAAL

We are specialists of Indian food”

Rating

Leave feedback about this

  • Rating
Choose Image