Le Yamouna is an Indian restaurant offering a variety of Indian specialties. Telephone reservations are accepted.