Omar Khayyam Menu

10890 E Dartmouth Ave, Denver, CO 80014

Know a great happy hour or special for this location?