Queen Of Sheba
7225 E Colfax Ave Denver, CO 80220-1819
303-399-9442
Meals Served
Breakfast, Dinner, Lunch
Business Hours:
Payment Types