Zur Quelle is a takeout restaurant offering a rich selection of Indian specialties.