Best Modern Indian restaurant in Tecklenburg, germany