Restaurant

Mantra

Address
1147 North Broadway, Denver, CO 80203 · Map
Neighborhood
Civic Center
Hours
Mo-Su 10:30-21:30
Cuisine
Indian