Mantra Indian Cuisine & Spirits
220 N Harrison St. Davenport, Iowa 52801 | Restaurant Info