Kabsa Restaurant

Middle Eastern
$ $ $ $
3333 S Tamarac Dr
Denver, CO 80231