Oya Mediterranean Restaurant
825 Colorado Blvd, Denver 80206