Indian/Pakistani Restaurants
Edit

Little India Restaurant

(303) 629-5777 | Facebook
1533 Champa St, Denver, CO 80202 | Directions
Hours: Mon-Sun:11:00 am - 10:00 pm/
Explore Nearby