Restaurant · Indian Curry Kitchen 13019 West Alameda Parkway, Lakewood, CO 80228 Lakewood Hindu and Indian