PLPolandCZCzechiaSKSlovakiaHUHungaryListings checked November 2026
  1. Home
  2. Poland
  3. Łódź
  4. Indian restaurants
  5. Sneha's Touch of India

Sneha's Touch of India

Sneha's Touch of India: Indian restaurant at Piotrkowska 175a/177, Śródmieście, Łódź. Also listed under food delivery and restaurant. It is open on Sunday.

Piotrkowska 175a/177, 90-447 ŁódźChecked November 2026